falter at the last hurdle

Translations
споткнуться на последнем препятствии
He was doing well in the competition but faltered at the last hurdle.
Он хорошо выступал в соревновании, но споткнулся на последнем препятствии.
Definitions
To fail or make a mistake just before achieving success, especially after having overcome previous difficulties or obstacles.
Words
falter

verb
споткнуться
at

preposition
на
the

article or possessive pronoun
определённый
last

adjective
последний
hurdle

noun
препятствие